in the eyes of everybody - French English Dictionary